mooring buoy - Turkish English Dictionary